package com.wef.system.service;

import java.util.List;
import java.util.Set;

import com.gfa4j.service.BaseService;
import com.wef.system.entity.MenuItem;

public interface MenuItemService extends BaseService {
	public MenuItem addMenuItem(MenuItem menuItem);

	public MenuItem addMenuItemByParentId(MenuItem menuItem, String parentId);

	public MenuItem updateMenuItem(MenuItem menuItem);

	public MenuItem updateMenuItemById(MenuItem menuItem);

	public void deleteMenuItem(MenuItem menuItem);

	public MenuItem saveOrUpdateMenuItem(MenuItem menuItem);

	public Set<MenuItem> saveOrUpdateMenuItems(Set<MenuItem> menuItems);

	public  List<MenuItem> getMenuItemByMenuGroupId(String menuGroupId);
}
